rumored deal

Translations
accord supposé
Words
rumored

adjective
présumé
deal

noun
accord